granulated slag - German English Dictionary